In FreeCAD la parola "Shape" (Forma) viene normalmente utilizzata per riferirsi a una Part TopoShape (classe Part::TopoShape
), un tipo di oggetto che fornisce ad un elemento la sua rappresentazione geometrica e parametrica 3D (cubo, piramide, sfera, cilindro, fusione, ecc.).
Essenzialmente tutti gli oggetti visualizzati nella Vista 3D hanno un TopoShape, ad eccezione delle "Mesh", che hanno un [[Mesh_MeshObject/it|MeshObject] ] (classe Mesh::MeshObject
).
Vedere Part TopoShape per ulteriori informazioni su questo tipo di oggetto.
Sinistra: forma parametrica definita dalle proprietà. A destra: mesh, definita da vertici e superfici triangolari.
Le Shape (Forme) vengono normalmente create da funzioni interne del Ambiente Part e sono infine definite dal kernel OpenCASCADE Technology (OCCT).
Una volta creata una Forma, può essere utilizzata e modificata da tutti gli ambienti di lavoro creando oggetti con script attorno a quella Forma.
In sostanza, ci si aspetta che ogni oggetto derivato da una Part Feature (classe Part::Feature
) contenga e manipoli una Forma.
Qualsiasi forma OpenCascade ha una tassellatura principalmente per visualizzare la forma sullo schermo. Maggiori informazioni a riguardo possono essere trovate in questo post del forum e nel /overview/html/occt_user_guides__mesh.html documentazione OpenCascad Mesh.
Nell'uso informale, una "Forma" può essere qualsiasi figura geometrica visibile nella vista 3D, e quindi il suo concetto può essere confuso con quello di "Corpo" o "Parte".
Tuttavia, quando è richiesta maggiore precisione, è necessario fare una distinzione.
Part::Feature
), creato con l'Ambiente PartDesign .